将内容渲染成合成目标

使用合成目标渲染通道 (Composition Target Render Pass) 将内容渲染成合成目标。

合成目标渲染通道 (Composition Target Render Pass) 自动从内容创建纹理。您可以使用位块传送渲染通道 (Blit Render Pass) 将纹理绘制到屏幕上,或者使用特定材质的另一个合成目标中。要将内容渲染成渲染目标纹理 (Render Target Texture),您可以使用渲染到纹理通道 (Render to Texture Pass)渲染到纹理请参阅渲染到纹理

要将内容渲染成合成目标:

  1. In the 素材库 (Library) 按下 Alt 并右键点击 渲染 (Rendering), and select Compose and Blit Pass.
    Compose and Blit Pass template contains the render pass structure that enables you to blit to the screen 合成目标渲染通道 (Composition Target Render Pass) render passes or textures using a specific material. The template contains these render passes:
  2. In the 工程 (Project) select the 场景 (Scene) node whose content you want to render to a composition target and in the 属性 (Properties) set the 渲染通道 (Render Pass) property to the Compose and Blit Pass.
    Kanzi renders the content of that 场景 (Scene) node to a composition target and uses the 位块传送渲染通道 (Blit Render Pass) to draw the content on the screen.
  3. (可选) 如果不设置合成目标 (Composition Target) 属性,您可以在合成目标渲染通道 (Composition Target Render Pass) 中设置这些属性:

另请参阅

渲染

使用 Kanzi Studio 渲染通道模板

渲染多个渲染通道或纹理

为合成目标创建 mipmap

使用多重采样

教程:创建高斯模糊效果

教程:创建全屏泛光效果